package com.github.baichuan.iot.protocol.codec;

import java.util.Optional;

/**
 * 数据单元解码器提供者
 */
public interface PduDecoderProvider {

    /**
     * 提供数据解析器
     * @param id 数据标识
     * @param version 协议版本
     * @return
     */
    Optional<PduDecoder> get(int id, Optional<Integer> version);
}